草庐IT

安卓 : background thread

全部标签

android - phonegap 安卓 : opening another html file in the phonegap webview

我正在构建一个phonegap(v1.3)android(for3.1sdk)应用程序。我像示例应用程序一样加载index.html页面publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);super.setIntegerProperty("loadUrlTimeoutValue",60000);super.loadUrl("file:///android_asset/www/index.html");}这很好用。现在稍后我想在webview中加载另一个abc.html文件,当我通

安卓+应用引擎 : Unable to create media player

您好,我通过选择File\New然后选择Other在Eclipse中创建了一个简单的android+appengine应用程序。在Android>“AppEngine连接的Android项目”下。没有做任何代码更改。当我运行该应用程序时,出现以下错误:-无法创建媒体播放器-无法打开铃声内容://settings/system/ringtone我google了一下错误,很多地方建议不要在模拟器中选择“无声”铃声,但是模拟器没有任何其他选项。关于如何修复这个错误有什么建议吗?非常感谢。 最佳答案 这是因为模拟器没有任何铃声,据我所知。如

安卓。使用服务拦截符合条件的短信

我的运营商(我住在委内瑞拉)不断地给我发短信,有些是垃圾,有些是我关心的,我真的不想从市场上下载短信应用程序,因为我正在做一些非常具体和简单的事情.基本思路:我有一个BroadcastReceiver可以捕获收到的SMSIntent,为了对操作系统友好,我在这里不做任何处理(我希望能够构建复杂的规则正如我所想的,没有长期运行的问题,可能使用数据库或其他无法在BroadcastReceiver中完成的异步任务),而是我将相同的Bundle发送到IntentService处理SMS。这在一般情况下工作正常,如果我想避免让系统通知我收到短信,我可以停止广播,并且IntentService完美

安卓 RESTful 客户端

我有一个RESTful网络服务,我想从Android访问它。publicclassAndroidClientActivityextendsActivity{privateEditTexttext;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);text=(EditText)findViewById(R.id.editT

android - 智能卡和安卓

我是一名C/C++程序员,具有良好的Windows和Linux开发经验,我也懂一点Java。最近,一位客户要求我为他开发一个Android应用程序,最有可能在三星GalaxyS或GalaxySII上运行,Android2.3,基本上包括在设备的USB端口上连接一个标准的智能卡读卡器并使用它来访问智能卡。我以前编写过智能卡,但我没有使用android的经验。所以我的问题是:是否可以在此硬件和操作系统中执行我需要的操作?我是否必须编写自己的驱动程序来连接USB?更详细地说,我需要至少能够用卡片执行APDU命令。类似于PC/SC标准。是否已实现此主题的任何解决方案?有从哪里开始的想法吗?提前

java - Atmosphere 与安卓

首先,我打算使用Atmosphere在服务器端和客户端,一个带有WebView的Android应用程序,我将在其中使用jQuery。但是,稍后计划了一个更“标准”的Android应用程序(没有WebViews),我想知道是否也可以使用Atmosphere。谢谢! 最佳答案 jQuery.atmosphere.js在Android上运行良好。所以你应该没问题。 关于java-Atmosphere与安卓,我们在StackOverflow上找到一个类似的问题: ht

android - ios和安卓字体大小不一样

在Android的WebView中,我加载了一个包含HTML5Canvas的html文件。将文本写入Canvas时,它非常小。如果我在PC浏览器或IOS上的WebView中加载相同的html文件,它看起来是正确的。据我所知,我已禁用缩放功能,并且Canvas填满了整个WebView。我希望字体大小与在其他浏览器中加载时的字体大小相同。有什么想法吗?在html文件的头部,视口(viewport)声明为:在html文件的正文中,Canvas声明为:页面加载后,我动态调整Canvas以填充屏幕。 最佳答案 当您以特定方式声明视口(view

安卓操作栏 : App Icon & Title

是否可以在Theme.Holo.NoActionBar主题的操作栏上使用fragment选项卡?我的意思是...我已经在我的布局中使用了这个主题,但显然它被覆盖了,因为fragment必须显示在操作栏中?我想要实现的是真正摆脱fragment选项卡上的标题和应用程序图标。类似于Google音乐应用程序。这可能吗? 最佳答案 WhatIwantedtoachieveistoactuallygetridoftheTitleandAppIconoverthefragmenttabs.SomethingsimilartotheGoogleM

android - 保存游戏状态安卓

我不确定我应该如何保存我正在开发的游戏的游戏状态。我应该保存包含所有游戏信息的实例/对象吗?如果是,如何?或者我应该将所有相关信息保存在一个.txt文件中,并在需要时保存/加载信息?你是怎么做到的,你觉得我的提议怎么样? 最佳答案 除非将实例/对象序列化并将其保存到某个文本/二进制/数据库文件中,否则无法保存实例/对象。因此,您的两个选项有点相同。您需要保存的是重建游戏状态所需的所有信息。您可能可以从此处获得一些信息。如果您只有一小部分固定变量来定义您的游戏状态,那么请使用SharedPreferences。如果您想保留多个状态和/

安卓后台线程 : Difference between launching from an Activity and from a Service

从Activity和从Activity启动的Service运行后台线程有什么不同吗?添加:后台线程不与UI交互。我目前有一些从Activity启动的后台线程。大多数是通过AsyncTask,一个是通过我自己的ExecutorService。我想知道重构代码以将它们移动到Service或IntentService是否有重大好处。 最佳答案 您似乎对Activity和服务的定义感到困惑。说清楚:Activity是根据Activity生命周期状态机运行的事物。各个处理程序中的代码与附加到UI的事件循环交互。服务是根据服务生命周期状态机运行